body {
    position: relative;
}
/* 设置内容区样式 */
.content {
    height: 455px;
    margin-top: 10px;
    padding-left: 218px;
    box-sizing: border-box;
}
/* 设置内容区的图片的样式 */
.content .content_img {
    float: left;
}
.content .content_newspaper {
    float: left;
    margin-left: 9px;
    margin-top: 1px;
    box-sizing: border-box;   
}
/* 设置文字和logo服务区域的边框样式 */
.content .content_newspaper .content_newspaper_text {
    border: 1px solid #e4e4e4;
    padding-left: 14px;
}
/* 设置快报文字区域的标题 */
.content .content_newspaper .content_newspaper_hd {
    position: relative;
    padding-top: 11px; 
    font-size: 14px;
    border-bottom: 1px dashed #e8e8e7;
    height: 32px;
}
.content .content_newspaper .content_newspaper_hd h5 {    
    color: #333;
}
.content .content_newspaper .content_newspaper_hd p a {
    position: absolute;
    top: 10px;
    right: 30px;
    font-size: 12px;
    color: #666;
}
.content .content_newspaper .content_newspaper_hd p a:hover {
    color: #c81623;
}
.content .content_newspaper .content_newspaper_hd p a::after {
    font-family: 'icomoon';
    content: "";
    padding-top: 13px;
    padding-left: 8px;
}
/* 设置快报文字区域的字体 */
.content .content_newspaper .content_newspaper_bd {
    margin-top: 12px;
    margin-bottom: 12px;
}
.content .content_newspaper .content_newspaper_bd p a {
    font-size: 12px;
    color: #666;
}
.content .content_newspaper .content_newspaper_bd p strong {
    margin-right: 5px;
}
.content .content_newspaper .content_newspaper_bd p a:hover {
    color: #c81623;
}
/* 设置服务模块 */
.content .content_newspaper .content_newspaper_service {
    height: 210px;
    width: 250px;
    box-sizing: border-box;
}
.content .content_newspaper .content_newspaper_service .service {
    float: left;
    width: 63px;
    height: 71px;
    border: 1px solid #e4e4e4;
    border-top: none;
    /* border-left: none; */
    text-align: center;
    font-size: 12px;
    color: #666;
    box-sizing: border-box;
}
.content .content_newspaper .content_newspaper_service .service:nth-child(4n) {
    width: 61px;
    border-right: 1px solid #e4e4e4;
    box-sizing: border-box;
}
/* 设置服务模块的图片和文字样式 */
.content .content_newspaper .content_newspaper_service .service h5 {
    width: 24px;
    height: 24px;
    margin: 0 auto;
    margin-top: 14px;
    background-repeat: no-repeat;
    font-size: 0;
}
.content .content_newspaper .content_newspaper_service .service p {
    margin-top: 12px;
}
.content .content_newspaper .content_newspaper_service .service:nth-child(1) h5{
    background-image: url(../images/话费.png);
}
.content .content_newspaper .content_newspaper_service .service:nth-child(2) h5{
    background-image: url(../images/机票.png);
}
.content .content_newspaper .content_newspaper_service .service:nth-child(3) h5{
    background-image: url(../images/电影票.png);
}
.content .content_newspaper .content_newspaper_service .service:nth-child(4) h5{
    background-image: url(../images/游戏.png);
}
.content .content_newspaper .content_newspaper_service .service:nth-child(5) h5{
    background-image: url(../images/彩票.png);
}
.content .content_newspaper .content_newspaper_service .service:nth-child(6) h5{
    background-image: url(../images/加油卡.png);
}
.content .content_newspaper .content_newspaper_service .service:nth-child(7) h5{
    background-image: url(../images/酒店.png);
}
.content .content_newspaper .content_newspaper_service .service:nth-child(8) h5{
    background-image: url(../images/火车票.png);
}
.content .content_newspaper .content_newspaper_service .service:nth-child(9) h5{
    background-image: url(../images/众筹.png);
}
.content .content_newspaper .content_newspaper_service .service:nth-child(10) h5{
    background-image: url(../images/理财.png);
}
.content .content_newspaper .content_newspaper_service .service:nth-child(11) h5{
    background-image: url(../images/礼品卡.png);
}
.content .content_newspaper .content_newspaper_service .service:nth-child(12) h5{
    background-image: url(../images/白条.png);
}
/* 设置快报中广告样式 */
.content .content_newspaper .content_newspaper_ads {
    margin-top: 21px;
}

/* 设置今日推荐样式 */
.recommend {
    margin-top: 11px;
    height: 163px;
}
/* 设置左侧图标的样式 */
.recommend .recommend_icon {
    float: left;
    width: 206px;
    height: 100%;
    background-color: #5c5251;
    text-align: center;
}
.recommend .recommend_icon img {
    margin-top: 31px;
    margin-bottom: 10px;
}
.recommend .recommend_icon p {
    color: #e5e3e3;
    font-size: 18px;
}
/* 设置右侧推荐 */
.recommend .recommend_style {
    float: left;
    padding-top: 10px;
    height: 100%;
    background-color: #ebebeb;
}
/* 设置没一个推荐样式 */

.recommend .recommend_style ul {
    letter-spacing: -8px;
}
.recommend .recommend_style ul li {
    letter-spacing: normal;
    display: inline-block;
    width: 248px;
    height: 153px;
    border-right: 1px solid #ddd;
    padding-left: 19px;
}
/* 去除最后一个的右边框 */
.recommend .recommend_style ul li:last-child {
    border: none;
}

/* 设置推荐中的文字样式 */
.recommend .recommend_style ul li .single_text {
    float: left;
    /* width: 113px;    */
}
.recommend .recommend_style ul li .single_text h3 {
    margin-top: 13px;
    font-size: 16px;
    color: #333;
    font-weight: 400;
}
.recommend .recommend_style ul li .single_text h5 {
    /* width: 87px; */
    height: 18px;
    line-height: 18px;
    background-color: #00a0e8;
    margin-top: 11px;
    margin-bottom: 5px;
    padding-left: 3px;
    font-size: 14px;
    color: #fff;
    font-weight: 400;
}
.recommend .recommend_style ul li:nth-child(2) .single_text h5 {
    background-color: #5fb200;
}
.recommend .recommend_style ul li:nth-child(3) .single_text h5 {
    background-color: #e2162f;
}
.recommend .recommend_style ul li .single_text p {
    font-size: 12px;
    color: #666;
}
/* 设置每一个团购闪购的样式 */
.recommend .recommend_style ul li .single_text span {
    display: inline-block;
    margin-top: 21px;
    width: 57px;
    height: 18px;
    line-height: 18px;    
    text-align: center;
    color: #fff;
    font-size: 14px;
    border-radius: 9px;
}
.recommend .recommend_style ul li:nth-child(2) .single_text span {
    background-color: #5fb200;
}
.recommend .recommend_style ul li:nth-child(3) .single_text span {
    background-color: #e2162f;
}
.recommend .recommend_style ul li:nth-child(4) .single_text span {
    background-color: #0085fb;
}
/* 设置推荐中的图片样式 */
.recommend .recommend_style ul li .single_img {
    float: left;
    margin-top: 17px;
    width: 100px;
    margin-left: 30px;
    /* margin-right: 35px; */
}

/* 设置猜你喜欢模块 */
.like {
    height: 263px;
    margin-top: 31px;
}
/* 设置猜你喜欢顶部文字样式 */
.like .like_text {
    position: relative;
    height: 28px;
}
.like .like_text p{
    font-size: 18px;
    color: #333;
}
.like .like_text span {
    position: absolute;
    top: 5px;
    right: 44px;
    color: 12px;
    font-size: 12px;
}
.like .like_text span::after {
    margin-left: 9px;
    font-family: 'icomoon';
    content: "";
    color: #272536;
}
/* 设置商品样式 */
.like .like_goods {
    height: 253px;
    border: 1px solid #ededed;
}
.like .like_goods ul {
    letter-spacing: -8px;
    padding-left: 15px;
}
.like .like_goods ul li {
    letter-spacing: normal;
    display: inline-block;
    width: 197px;
    text-align: left;
}
/* 设置图片样式 */
.like .like_goods ul li .img {
    margin-bottom: 15px;
    height: 132px;
    width: 197px;
    padding-top: 10px;
}
.like .like_goods ul li:nth-child(3) .img {
    padding-left: 35px;
}
.like .like_goods ul li:nth-child(4) .img {
    padding-top: 40px;
}
.like .like_goods ul li:nth-child(5) .img {
    padding-left: 10px;   
}
.like .like_goods ul li:nth-child(6) .img {
    padding-left: 35px;
}
.like .like_goods ul li .like_goods_text a p {
    font-size: 12px;
    color: #666;
}
.like .like_goods ul li .like_goods_text h5 {
    margin-top: 8px;
    color: #df3033;
    font-size: 18px;
}
.like .like_goods ul li .like_goods_text h5 span {
    font-size: 11px;
}

/* 设置有趣区域样式 */
.funny {
    margin-top: 30px;
    height: 431px;  
}
/* 设置顶部文字样式 */
.funny .funny_hd h5 {
    height: 27px;
    font-size: 18px;
    color: #333;
    font-weight: 400;
}
/* 设置主体内容区 */
.funny .funny_content {
    height: 403px;
    border-top: 1px dashed #ededed;
    border-bottom: 1px dashed #ededed;   
}
/* 设置主体内容区域第一个盒子 */
.funny .funny_content .funny_content_one {
    position: relative;
    float: left;
    padding-left: 22px;
    padding-top: 28px;
    width: 404px;
    height: 100%;
    border-right: 1px dashed #ededed;
    background-color: #b8bddd;
}
.funny .funny_content .funny_content_one p {
    font-size: 18px;
    color: #3b468d;
}
.funny .funny_content .funny_content_one p:nth-child(2) {
    letter-spacing: -2.2px;
}
.funny .funny_content .funny_content_one img {
    position: absolute;
    top: 113px;
    left: 125px;
}
/* 设置第二个盒子顶部 */
.funny_content_two {
    float: left;
    width: 227px;
    height: 403px;
    border-right: 1px dashed #ededed;
    border-bottom: 1px dashed #ededed;
}
.funny_content_two_top {
    position: relative;
    border-bottom: 1px dashed #ededed;
    height: 207px;
}
.funny_content_two>h5,
.funny_content_three>h5 {
    height: 41px;
    line-height: 41px;
    border-bottom: 1px dashed #ededed;
    font-size: 14px;
    font-weight: 400;
    color: #333;
    text-align: center;   
}
.funny_text {
    padding-left: 8px;
    padding-top: 68px;
}
.funny_text h3 {
    height: 16px;
    line-height: 16px;
    color: #333;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 15px;
}
.funny_text h5 {
    height: 12px;
    line-height: 12px;
    font-size: 12px;
    color: #333;
    margin-bottom: 8px;
}
.funny_content_two img {
    position: absolute;
    top: 29px;
    left: 95px;
    width: 132px;
    height: 163px;
}
/* 设置第二个盒子样式底部 */
.funny_content_two_bottom {
    position: relative;
    height: 159px;
}
.funny_content_two_bottom img {
    position: absolute;
    left: 103px;
    top: 8px;
    width: 125px;
    height: 146px;
}
/* 设置第三个盒子样式 */
.funny_content_three {
    position: relative;
    float: left;
    width: 407px;
    height: 100%;
    border-right: 1px dashed #ededed;
}
.funny_content_three_top {
    position: relative;
    border-bottom: 1px dashed #ededed;
    height: 207px;
}
.funny_content_three_top img {
    position: absolute;
    top: 34px;
    left: 198px;
    width: 205px;
    height: 160px;
}
.bottom_left {
    position: relative;
    float: left;
    width: 200px;
    height: 159px;
    border-right: 1px dashed #ededed;
}
.bottom_left img {
    position: absolute;
    top: 18px;
    right: 0px;
    width: 106px;
    height: 132px;
}
.bottom_right {
    position: relative;
    float: left;
    height: 159px;
    width: 205px;
}
.bottom_right img {
    position: absolute;
    top: 8px;
    right: 0px;
    width: 106px;
    height: 132px;
}
/* 最后一个盒子图片 */
.funny_content_four {
    float: left;
    width: 162px;
    height: 407px;
}
.funny_content_four img {
    width: 162px;
    height: 405px;
}

/* 设置侧边栏样式 */
 .nav_aside {
    position: fixed;
    top: 250px;
    left: 50px;
    width: 60px;
    
}
.nav_aside ul li {
    height: 31px;
    line-height: 31px;
    border-bottom: 1px solid #ededed;
    text-align: center;
}
.nav_aside ul li a {
    font-size: 12px;
    color: #666;    
}
.nav_aside ul li:hover {
    background-color: #c81623;
}
.nav_aside ul li:hover a {
    color: #fff;
}

/* 设置楼层样式的一楼家电样式 */
.floor .furniture {
    margin-top: 30px;
    height: 474px;
}
.tablist {
    height: 29px;
    border-bottom: 2px solid #c81623;
}
.tablist h3 {
    float: left;
    font-size: 18px;
    line-height: 18px;
}
/* 设置右侧导航栏区域 */
.tablist ul {
    float: right;
}
.tablist ul li {
    display: inline-block;
    line-height: 29px;
}
.tablist ul li a {
    padding-left: 14px;
    padding-right: 16px;
    font-size: 12px;
    color: #666;
    border-right: 1px solid #999;
}
/* 去掉最后一个a的右边框 */
.tablist ul li:last-child a {
    border-right: none;
}
.tablist ul li a:hover {
    color: #c81623;
}
/* 设置主体区域 */
.fur_content {
    padding-left: 1px;
    overflow: hidden;
}
.fur_content .recom {
    height: 360px;
    margin-bottom: 20px;
}
/* 设置坐左边三星模块 */
.Samsung {
    float: left;
    margin-left: 13px;
    width: 210px;
    height: 360px;
    background-color: #f9f9f9;
}
.Samsung ul li {
    display: inline-block;
    margin-right: 12px;
}
.Samsung ul li a {
    display: inline-block;
    width: 86px;
    height: 33px;
    text-align: center;
    line-height: 33px;
    border-bottom: 1px solid #ededed;
    font-size: 12px;
    color: #666;
}
.Samsung ul li:hover a {
    color: #c81623;
}
.Samsung ul li:nth-child(2n) {
    margin-right: 0px;
}
.Samsung h3 {
    margin-top: 26px;
    margin-bottom: 6px;
    font-weight: 400;
    font-size: 18px;
    color: #c81623;
}
.Samsung p {
    font-size: 12px;
    color: #c81623;
}
.Samsung h3,
.Samsung p {
    text-align: center;
}
.Samsung .san {
    width: 168px;
    height: 142px;
    margin: 21px auto 23px;
}
/* 设置中间泡壶样式 */
.tea {
    float: left;
    padding-left: 31px;
    padding-top: 39px;
    width: 329px;
    height: 360px;
    background-color: #aed6d8;
}
.tea p {
    font-size: 18px;
    color: #066c7d;
    margin-top: 7px;
}
.tea img {
    margin-left: 24px;
    margin-top: 9px;
}
/* 设置右侧优惠区域 */
.discount_area {
    float: left;
    width: 647px;
    height: 360px;
}
.discount_left,
.discount_last{
    float: left;
}
.discount {
    position: relative;   
    padding-top: 16px;
    padding-left: 19px;
    width: 221px;
    height: 180px;
    border-right: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
}
.discount_area .discount p:first-of-type {
    font-size: 16px;
    color: #000;
}
.discount_area .discount p:last-of-type {
    font-size: 14px;
    color: #e60012;
}
.discount_area .discount img {
    position: absolute;
    bottom: 0;
    right: 0;
}
/* 设置中间样式 */
.discount_second {
    float: left;
    width: 205px;
    height: 360px;   
    border-right: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    text-align: center;
}
.discount_second p:first-child {
    margin-top: 56px;
    margin-bottom: 5px;
    font-size: 18px;
    color: #000;
}
.discount_second p:nth-child(2) {
   font-size: 16px;
   color: #999;
}
.discount_second .tv {
    margin-top: 83px;
}

/* 设置热门疯抢模块 */
.hot_purchase {
    margin-top: 17px; 
    height: 313px;
}
/* 设置顶部文字样式 */
.hot_purchase h3 {
    font-size: 18px;
    color: #333;
    height: 24px;
    line-height: 17px;
}
/* 设置主题区域 */
.hot_purchase .hot_bd {
    /* height: 1778px; */
    margin-top: 8px;
    height: 281px;
    border: 1px solid #e5e5e5;
}
/* 设置左侧样式 */
.hot_bd_left,
.hot_bd_cen,
.hot_bd_right {
    float: left;
    width: 241px;
    height: 100%;
    border-right: 1px solid #e5e5e5;
}
/* 左侧样式 */
.hot_bd_left {
    padding-left: 30px;
    padding-top: 40px;
    border-right: 1px solid #e5e5e5;
}
.hot_bd_left .glass {
    margin-left: 10px;
    margin-bottom: 56px;
}
.hot_bd_left p,
.hot_bd_left p>a {
    font-size: 12px;
    color: #333;
    margin-top: 10px;
}
.hot_bd_left p>a:hover {
    color: #c81623;
}
/* 中间样式 */
.hot_bd_cen {
    width: 660px;
}
/* 去除每个li之间的缝隙 */
.hot_bd_cen ul {
    letter-spacing: -8px;
    margin-left: 1px;
}
.hot_bd_cen ul li {
    display: inline-block;
    letter-spacing: normal;
    width: 219px;
    height: 140px;
    padding-top: 19px;
    padding-left: 10px;
    border-right: 1px solid #e5e5e5;
}
.hot_bd_cen ul li:nth-child(-n+3) {
    height: 141px;
    border-bottom: 1px solid #e5e5e5;
}
.hot_bd_cen ul li img {
    float: left;
}
.hot_bd_cen ul li .text {
    margin-top: 3px;
    margin-left: 105px;
    font-size: 12px;
    color: #333;
}
.hot_bd_cen ul li .text p {
    margin-bottom: 11px;
}
.hot_bd_right {
    width: 296px;
    border-right: none; 
     margin-left: -2px;
}
.imgtop {
    margin-bottom: 1px;
}